Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TEDDINGTON PARK Terraced £906,238 £715,000 25 Sep 2017
13 TEDDINGTON PARK Terraced £1,027,079 £405,000 19 Dec 2002
15 TEDDINGTON PARK Terraced £1,317,734 £825,000 17 Jan 2014
17 TEDDINGTON PARK Semi-Detached £1,692,256 £1,000,000 5 Nov 2012
19 TEDDINGTON PARK Semi-Detached £1,473,863 £842,500 22 Oct 2008
25 TEDDINGTON PARK Semi-Detached £1,669,776 £1,080,000 30 May 2014
27 TEDDINGTON PARK Semi-Detached £1,445,392 £569,950 17 Dec 2002
33 TEDDINGTON PARK Semi-Detached £1,632,750 £945,000 23 Sep 2011
39 TEDDINGTON PARK Terraced £1,494,805 £942,000 28 Apr 2008
PLOT 3 TEDDINGTON PARK PLACE Detached £3,474,371 £1,060,000 4 Sep 2001